package intelligentcity.cities;

import intelligentcity.model.CityBuilder;
import intelligentcity.model.streets.HorizontalStreet;
import intelligentcity.model.streets.VerticalStreet;
import intelligentcity.model.turns.Turn;
import intelligentcity.model.turns.Turn.Corner;

public class AlabamaCityBuilder extends CityBuilder {

    public AlabamaCityBuilder() {
        super();
         
        leftBorderOfTraffic = 1;
        rightBorderOfTraffic = 795;
        upperBorderOfTraffic = 1;
        lowerBorderOfTraffic = 495;       

        addTurn(new Turn(Corner.NW, 20, 20, 180, 100));
        addStreet(new HorizontalStreet(120, 20, 800));
        addStreet(new VerticalStreet(20, 200, 500));
    }

}
